have supernatural powers - French English Dictionary